home *** CD-ROM | disk | FTP | other *** search
/ Libris Britannia 4 / science library(b).zip / science library(b) / PROGRAMM / DB_CLIPP / 0769B.ZIP / CLIPSCR2.DOC < prev    next >
Text File  |  1987-10-23  |  2KB  |  49 lines

  1. Documentation for CLIPSCR2.ASM
  2. Written By James J. Orlowski, M.D. & John Willis
  3.  
  4. In my previous submission to NANSIG files, clipscrn.asm only
  5. contained the routines to clear a box and fill with color.
  6. I have generalized the routine even further to also allow
  7. color with the scrolling routines. 
  8.  
  9. The new routines build on the originals written by F.Ho but now 
  10. support color too.  These routines use the ROM-BIOS video service 6
  11. which is used for scrolling.  This program was tested using 
  12. the Autumn 86 version of CLIPPER on IBM ATs and some clone ATs
  13. using IBM EGA Cards and Quadram EGA cards.  The program theoretically 
  14. should work on BIOS compatible computers, but no guarantee can be made 
  15. for any computer. The program has not been tested with ANSI.OBJ, 
  16. RAINBOW.OBJ, TIPRO.OBJ, or WANG.OBJ.  
  17.  
  18. Timing of the CLEARBOX routine shows it to be between 4 to 20 times 
  19. faster than the CLEAR TO command depending on the area of the box to 
  20. be covered.  The syntax for CALL BOXCLS is shown in the .asm listing 
  21. and demonstrated with three UDFs in demoscr2.prg including
  22.  
  23.   CLEARBOX()  : Clear Inside Box Between Top x,y TO Bottom x,y
  24.               :    And Fill With Attribute Color
  25.   ROLLDN()    : Rolls Down Box Between Top x,y TO Bottom x,y
  26.               :    One Line And Fill With Attribute Color
  27.   ROLLUP()    : Rolls Up Box Between Top x,y TO Bottom x,y
  28.               :    One Line And Fill With Attribute Color
  29.  
  30. John and I are releasing clipscr2.arc into the public domain. You are 
  31. free to distribute it to other bulletin boards provided that you
  32. include all of the following files:
  33.  
  34.    1.) clipscr2.doc (this file)
  35.    2.) clipscr2.asm (assembler listing of BOXCLS routine)
  36.    3.) clipscr2.obj (OBJ code using MASM 4.0)
  37.    4.) demoscr2.prg (demonstration program for UDFs using these routines)
  38.  
  39. A WORD ABOUT THE AUTHORS
  40. John Willis writes professional oil drilling software programs
  41. for microcomputers.
  42.  
  43. James Orlowski writes medical office programs using Clipper.
  44.  
  45. Any correspondence or contributions should be sent to
  46.             James Orlowski, M.D.
  47.             451 West Gonzales Road, # 150
  48.             Oxnard, CA 93030
  49.